sweetbread dumplings - German English Dictionary